package cn.yunyichina.provider.iface.entity.pay.icbc;

import java.io.Serializable;

public class RefundDataQueryVo implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 * 交易时间 格式：YYYYMM 
	 * 要求在银行系统当前时间的前1小时和后12小时范围内，否则判定交易时间非法
	 */
	private String beginOrderDate;

	/**
	 * 交易时间 格式：YYYYMM
	 * 要求在银行系统当前时间的前1小时和后12小时范围内，否则判定交易时间非法
	 */
	private String endOrderDate;
	
	private String beginOrderTime;
	
	private String endOrderTime;
	
	public String getBeginOrderTime() {
		return beginOrderTime;
	}

	public void setBeginOrderTime(String beginOrderTime) {
		this.beginOrderTime = beginOrderTime;
	}

	public String getEndOrderTime() {
		return endOrderTime;
	}

	public void setEndOrderTime(String endOrderTime) {
		this.endOrderTime = endOrderTime;
	}

	/**
	 * 交易日期  yyyyMMdd
	 */
	private String tranDate;

	/**
	 * ERP系统产生的交易时间，格式如HHmmssSSS，精确到毫秒
	 */
	private String tranTime;
	
	public String getTranDate() {
		return tranDate;
	}

	public void setTranDate(String tranDate) {
		this.tranDate = tranDate;
	}

	public String getTranTime() {
		return tranTime;
	}

	public void setTranTime(String tranTime) {
		this.tranTime = tranTime;
	}

	/**
	 * 订单号
	 * 客户支付后商户网站产生的一个唯一的定单号，该订单号应该在相当长的时间内不重复。
	 * 工行通过订单号加订单日期来唯一确认一笔订单的重复性
	 */
	private String orderNO;

	public String getBeginOrderDate() {
		return beginOrderDate;
	}

	public void setBeginOrderDate(String beginOrderDate) {
		this.beginOrderDate = beginOrderDate;
	}

	public String getEndOrderDate() {
		return endOrderDate;
	}

	public void setEndOrderDate(String endOrderDate) {
		this.endOrderDate = endOrderDate;
	}

	public String getOrderNO() {
		return orderNO;
	}

	public void setOrderNO(String orderNO) {
		this.orderNO = orderNO;
	}

}
